03 November 2026

Fixed issues

The fixed issues in the 4.52 release are detailed in the following table.

4.52
Module Issue summary Resolution Found in Incident number Known issue Affected topics
Central - Applications and Enquiries If you were assigned as the owner of a student enquiry, you may have seen an action record that didn't explain why it had been created, and opening the learner's record from that action showed a permissions error. You'll now see that the action was created because you were assigned as enquiry owner, and you can open the learner's record from it as long as you have the right permissions. 4.42 1443344 KI-0479 None
Central - Enrolments - Enrolment If you changed the Sponsor or Who To Pay field on an enrolment, un-invoiced fees weren't always updated, and the change sometimes failed to cascade from the parent enrolment to its children. Your Sponsor and Who To Pay changes now cascade correctly to child enrolments and update the matching un-invoiced fees when you save the enrolment. 4.42, 4.45 SP3 1460530 None None
Ontrack - Designer If you were already logged into Ontrack Hub in a browser, launching Try-out mode from Designer in the same browser failed to load (you'd have seen the same problem in Learner Hub). Try-out mode now loads correctly from Designer, even if you already have Ontrack Hub open in the same browser. 4.44 1507462 KI-0430 None
Ontrack - Ontrack hub If you gave consent for a learner through Ontrack or Learner Hub in more than one browser tab of the same session, you'd have created duplicate records in the CONSENTS table instead of updating the existing one. Consent you submit from multiple tabs of the same session now correctly updates the existing consent record instead of creating duplicates. 4.45 1561132 KI-0417 None
Central - Enrolments - Enrolment NZ If you withdrew a learner at programme level after changing the linked occurrence's start date, the withdrawal wizard's percentage-of-course-completed calculation used the wrong start date, unless you'd set 'Use Special Details' on the child course. The withdrawal wizard now consistently uses the correct occurrence start date for this calculation at programme level, whether or not you use Special Details. 4.45 1610518 None Manage a withdrawal
Ontrack - Designer If your SQL query contained a question mark inside a comment (for example, ‘is school detail required?’), Designer's query validation incorrectly failed it with a 'standard query is not valid' error, even though the query itself was valid. Designer's SQL validation no longer misinterprets question marks within comments, so your previously valid queries pass validation again. 4.47 1627729 KI-0611 None
Central - Statutory Returns - CDR NI You may have seen CDR validation rule 331 fail incorrectly when a related enrolment record was missing from PEOPLE_UNITS_CDR, even though the underlying enrolment was valid. Validation rule 331 no longer raises a false failure for these records; it now correctly accounts for enrolments missing from PEOPLE_UNITS_CDR. 4.48 1701689 None None
Central - Core - Studylink NZ You may have seen the StudyLink Payfile crash when you clicked 'Complete Import', particularly with larger import files. We've fixed a timing issue in the import process that could cause the crash, so Complete Import now completes reliably. 4.47 1747143 None None
Central - Exams Management When you generated a BTEC registrations submission, the BTEC Completion Date was always taken from the student's exam entry, never from the matching date set at Exam Occurrence level. The submission process now also takes into account the Completion Date set at Exam Occurrence level. 4.49 1755411 None None
Central - Curriculum If you cloned a UIO (course occurrence), EBS could freeze indefinitely. Cloning a UIO no longer causes EBS to freeze. 4.49 1769665 None None
Ontrack - Ontrack hub You may have seen the Attendance page in Ontrack Hub redraw incorrectly, cutting off the first week's attendance column for a learner. The Attendance page now redraws correctly, so the first week's column is no longer cut off. 4.49 1771408 None None
Central - Enrolments - ePayments On a 3-tier curriculum, if you took payment against a Waiting List (L) progress code, it didn't cascade down to the grandchild enrolment, even though the parent and child enrolments updated correctly. Progress code cascading after payment now correctly updates every tier of a 3-tier curriculum, including the grandchild enrolment. 4.49 1771900 None None
Central - Exams Management You couldn't generate UCI numbers for exam entries linked to an exam centre whose centre number had leading zeros. UCI generation now correctly handles centre numbers with leading zeros. 4.49 1786819 KI-0762 None
Ontrack - Correspondence Manager The 'Template to Use' dropdown in the Correspondence wizard didn't list your templates in alphanumerical order. Templates in the Correspondence wizard dropdown are now listed in alphanumerical order. 4.49 1798730 KI-0775 None
Central - Statutory Returns - ILR ENG HE data you entered on the Special Details screen didn't always cascade through to the matching records in ILR Manager. HE data now cascades consistently from Special Details to ILR Manager. 4.49 1811030 KI-0783 None
Ontrack Hub In Group Management, if occurrences shared the same naming convention across different calendar types, navigating from the course to its learners didn't always open the correct occurrence. Group Management navigation now correctly distinguishes between occurrences that share a name across different calendar types. 4.49 18111224 KI-0784 None
Central - Statutory Returns - CDR NI You could create more than one active support need record of the same type against a learner without closing the existing one first, producing duplicate student_disab values in the CDR. You can no longer add a new support need of the same type while an existing one is still open, so the duplicate CDR values are eliminated. 4.49 1811279 KI-0788 None
Central - Enrolments - Enrolment NZ SDR progress policies didn't always calculate the penalty-free withdrawal date correctly - a key regulatory requirement. We've corrected the calculation of the penalty-free withdrawal date to meet the regulatory requirement across the relevant scenarios. 4.49 1812580 None Other SDR reference data
Ontrack - Ontrack hub If a learner had more than one address, the CourseLearners page in Ontrack Staff Hub showed duplicate enrolments for them. The CourseLearners page now shows a single enrolment entry per learner, regardless of how many addresses they have. 4.50 1823211 None None
Ontrack Hub - Interview Management If you created an interview in Ontrack Hub, the time was recorded an hour out from the time shown in the Central database. Interview times you create in Ontrack Hub now match the time recorded in the Central database. 4.50 1828973 KI-0799 None
EBS Address Integration If you mapped the REGION field to AFD's OptionalCounty, EBS Central picked up the TraditionalCounty value instead; the same mapping in Ontrack returned no county value at all. The REGION field now correctly reflects your OptionalCounty mapping in both Central and Ontrack address lookups. 4.50 1833409 None None
REST Web Services NI If you used the /Rest/Enrolments/{ID} web service to update a learner's CDR message without including the Learner Support Funds array, it deleted all of that learner's existing Learner Support Funds selections. Separately, if a learner had no Learner Support Funds selected at all, the service reported success but failed to create the new selection. The /Rest/Enrolments/{ID} service no longer clears Learner Support Funds when they're left out of the request, and it now correctly creates a new selection when none previously existed. 4.50 1835640 KI-0852 None
Core - Learner Module If you deleted a learner through the Admin deletion function or the Student GDPR deletion workflow, it could fail with 'Roles exist for this user and will be left orphan', leaving role records orphaned. The deletion process now also removes the learner's role records, so deletion completes without leaving orphaned roles. 4.50 1837169 KI-0807 None
Central - Exams Management If you added a new exam occurrence manually, an Exam Name longer than 50 characters was truncated, even though the field supports up to 250. Exam Name is now saved in full (up to 250 characters) when you first create an occurrence, not just on later edits. 4.50 1843821 KI-0821 None
Ontrack - Correspondence Manager Template Manager became slow to load your list of available templates once a large number had built up. Template Manager now loads large template lists significantly faster. 4.50 1844314 None None
Central - Statutory Returns - CDR NI CDR validation rule 163 could miss students who had actually completed, because the check used the wrong final-year field. Validation rule 163 now uses the correct final-year field, so completed students are no longer missed. 4.50 1846725 None None
Central - Statutory Returns - CDR NI Minimum and maximum guided learning hours weren't populated in EBS Central or output to the CDR. Minimum and maximum guided learning hours are now populated and included in the CDR output. 4.51 1847054 None None
Central - Statutory Returns - CDR NI The Sex reference field was missing the 'Not Stated - MIS use only' option after upgrade, because an installer update to the CDR verifiers table was silently skipped for unchanged records. The installer now correctly updates existing CDR verifier records, so the missing 'Not Stated - MIS use only' option is applied. 4.51 1847104 None None
Central - Statutory Returns - CDR NI CDR validation rule 91 was implemented incorrectly, producing incorrect validation outcomes. Validation rule 91 has been corrected to implement the rule as intended. 4.51 1847231 None None
Central - Statutory Returns - CDR NI CDR validation rule 201 flagged your enrolment records as duplicates even when they weren't duplicated. Validation rule 201 now correctly identifies true duplicates only, so non-duplicated records no longer fail. 4.51 1847232 None None
Central - Statutory Returns - CDR NI CDR validation rule 268 (invalid National Identity) incorrectly passed records that should have failed as invalid. Validation rule 268 now correctly flags invalid National Identity records instead of passing them. 4.51 1847490 None None
Central - Statutory Returns - CDR NI Validation rule 14's error message and description weren't updated to reflect the current rule. Validation rule 14's error message and description now match the current validation rule. 4.50 1847645 None None
Central - Database The UserRoles datalink in the EdgeSmsUserInfoV2 interface, called every time a user authenticates through Engage, ran slowly. We've rewritten the underlying query to run significantly faster, giving you a noticeably quicker sign-in experience when authenticating through Engage. 4.51 1848543 None None
Central - Settings - Institution Settings WAL The 'Link Group to Agent Primary Role' institution setting wasn't available to you, even though it was available in England and Scotland. The 'Link Group to Agent Primary Role' setting is now available to you, in line with other regions. 4.49 1850000 None None
Central - Statutory Returns - CDR NI One-day courses starting and ending on 1 September incorrectly triggered CDR validation rules 31 and 319. These validation rules now correctly handle one-day courses that start and end on 1 September. 4.50 1850005 KI-0824 None
Ontrack - Concierge In Ontrack Hub Concierge, a waiver you applied at parent level didn't cascade down to the child enrolment. Waivers now cascade correctly from parent to child enrolments in Concierge. 4.50 1851879 None None
Ontrack Hub On the LearnerAimDetails page, the LearnerAim_ContextLinks panel incorrectly showed a link back to the page you were already viewing. We've removed the incorrect self-referencing link from LearnerAim_ContextLinks on this page. 4.50 1852130 None None
Central - Statutory Returns - ILR ENG If you edited a field in ILR Manager and saved, after generating an ILR record without Special Details ticked, it could clear the underlying end date and cause ILR generation to fail. Saving changes in ILR Manager no longer clears the underlying end date, so ILR generation completes successfully. 4.50 1853089 None None
Central - Statutory Returns - CDR NI VCSE learning category fields weren't available to you in Central for statutory returns. VCSE learning category fields are now available in Central. 4.51 1857917 None None
Central - Enrolments - Enrolment If you clicked through fields in the Enrolments grid and then switched tabs without making any changes, you could see an incorrect 'unsaved Enrolments data' prompt. Navigating between tabs after only clicking into fields, without making changes, no longer triggers a false unsaved-data prompt. 4.51 1860650 None None
Edge Integration After you upgraded to 4.51, Engage Mobile quick links returned a 'Not Found' message. Engage Mobile quick links now resolve correctly following the 4.51 upgrade. 4.51 1861455 None None
Central - Core - Studylink NZ StudyLink's automatic matching process placed a heavy load on your database during partial auto-matching. We've optimised the automatic matching process to significantly reduce database load. 4.49 1861940 None None
Central - Core - Studylink NZ Processing VOS responses placed a heavy load on your database while retrieving child enrolments for parent enrolments. We've optimised VOS response processing to significantly reduce database load. 4.49 1861945 None None
Central - Statutory Returns - CDR NI The TOTAL_QUAL_TIME field wasn't always populated in the CDR. TOTAL_QUAL_TIME is now populated consistently in the CDR. 4.51 1864298 KI-0854 None
Central - Statutory Returns - CDR NI Validation rule 219 (invalid programme code) started appearing incorrectly after you upgraded to 4.51. Validation rule 219 no longer raises a false programme-code error introduced by the 4.51 upgrade. 4.51 1868213 KI-0846 None
Central - UCAS FE/HE Transfer The overnight UCAS xml-link Doc Data Load workflow ran slowly, causing performance issues. We've optimised the overnight UCAS xml-link Doc Data Load to improve performance. 4.51 1872361 KI-0864 None
Central - Statutory Returns - ILR ENG R01 ILR submissions were rejected by the FIS, because an element wasn't in the order the schema requires. The ILR submission schema now matches the FIS requirements, so your R01 submissions are accepted. 4.51 1872525 None None
Central - Statutory Returns - ILR ENG Apprenticeship employment status and dates weren't included in the ILR output when the learner's employment start date fell between 1 August and the first learning aim start date. Employment records in this date range are now correctly included in the ILR output. 4.51 1874207 None None
Ontrack Learner Hub Learning Agreement pages in Learner Hub returned an error for some of your learners. We've resolved the error on Learning Agreement pages. 4.51 1874883 KI-0863 None
Central - UCAS FE/HE Transfer If you updated your institution's UCAS HE Application Year setting to a new entry year, the import workflow stopped taking learners' older, superseded applications from previous years into account. This could incorrectly revert a learner's progress code back to its original status (for example, from Superseded to Conditional Firm), even though that application was no longer live on UCAS. The workflow now takes applications from all UCAS years into account before applying your current year setting, so progress codes are no longer reverted incorrectly. 4.51 1875377 None None
Ontrack - IDP WAL The IDP module returned an error for some learners ('Cannot read properties of undefined (reading ‘Description’)'). The IDP module now handles these learner records without error. 4.51 1877461 None None
Central - Statutory Returns - HE Returns WAL Your HE statutory return submission failed because an element wasn't placed in alphabetical order in the submission XML, as the schema requires. The submission XML now places all elements in the correct alphabetical order, so submissions succeed. 4.51 1892275 None None
Ontrack - Correspondence Manager If you selected 'Store to Student Record' when sending an Ontrack correspondence template, it failed with an error. You can now send correspondence templates successfully with 'Store to Student Record' selected. 4.49 1755755 KI-0733 None
Central - Statutory Returns - ILR ENG Running the scheduled ILR workflow on a 2- or 3-tier course structure, where the UIO Qual Aim was set on the lowest child course and course-to-course fields were blank, generated duplicate aims. The scheduled ILR workflow no longer generates duplicate aims in this course-structure scenario. 4.49 SP2 1774795 KI-0814 None
Central - Client Shell You could no longer edit the international postcode field populated from AFD in Central. The international postcode field is editable again in Central. 4.51 1866088 KI-0842 None
EBS 3rd Party Authentication and SSO If a learner applied using more than one email address, they could get an error in Learner Hub when logged in via Entra external authentication with an email that had no application linked to the relevant course. Learner Hub now resolves the correct application record for learners authenticating with Entra external across multiple email addresses. 4.51 1872122 KI-0862 How to get started with Ontrack Learner Hub
Central - Enrolments - Enrolment If you added an enrolment with an attached waiver, you had to save twice: the first save didn't tick Special Details, and you needed a second save after selecting the waiver. Adding an enrolment with a waiver now ticks Special Details and saves correctly in a single step. 4.51, 4.51 SP2, 4.52 1873867 KI-0868 None
Ontrack Learner Hub If a course had two or more fees set against it, the total fee shown on the Prospectus List page was doubled, until a learner enrolled or one of the fees was removed. The Prospectus List page now shows the correct total fee when a course has multiple fees set against it. 4.51 1875517 None None
Central - Statutory Returns - CDR NI After setting the institution option to calculate previous funding year statistics to 'Yes', it reverted to 'No' on its own after a few days. The CDR statistics update no longer resets this institution setting back to 'No' once you've set it to 'Yes'. 4.51 1895230 KI-0885 None